excusable homicidal - German English Dictionary